mine sweeper - English Synonyms Dictionary